The Best Travel Spots nearby Southbank Centre
Travel to Southbank Centre in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Southbank Centre is a complex of artistic venues in London, England, on the South Bank of the River Thames. It comprises three main performance venues, together with the Hayward Gallery, and is Europe’s largest centre for the arts.
Source: WikipediaRock climbing pictures in Southbank Centre
Shot with a Canon EOS 5D Mark II. Exposure: 1/320, Aperture: 2.8, Focal Length: 65.0, ISO: 160